home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_100 / 185_01 / hsh.hlp < prev    next >
Text File  |  1985-08-19  |  2KB  |  54 lines

  1. Description
  2. Running HSH
  3. HSH Line Editing
  4. :Description
  5.  
  6. HSH is a history processing ZCPR3 shell.  It provides the ability
  7. to recall and edit previous commands and allows much more
  8. sophisticated editing than is found in the normal CP/M or ZCPR3
  9. command processor.
  10. :Running HSH.
  11.  
  12. HSH is run with the command
  13.  
  14.           hsh
  15.  
  16. One operand, the number of history lines to keep may be included, e.g.,
  17.  
  18.           hsh 50
  19.  
  20. If no number is included, the number of history lines from the current
  21. history file, or a default of 10 if there is no history file, will be used.
  22.  
  23. Specifying a number clears the history file.
  24. :HSH Line Editing
  25.  
  26. Two characters are recognized as special only if they are typed at the
  27. beginning of a line:
  28.  
  29.      <ESC> -   (Escape key).  Exit HSH.
  30.  
  31.      ^C    -   (Control C).  Warm boot (same as standard
  32.                CP/M or ZCPR3 ^C.
  33.  
  34. During command entry, a number of editing commands are recognized:
  35.  
  36.                      +-------+-------+-------+--------+--------+
  37.                      | Back  | Fwd   | Del L | Del R  | Del All|
  38.         +------------+-------+-------+-------+--------+--------+
  39.         | Character  |  ^S   |  ^D   |  BS   |  ^G    |        |
  40.         +------------+-------+-------+-------+--------+--------+
  41.         | Word       |  ^A   |  ^F   |  ^W   |  ^T    |        |
  42.         +------------+-------+-------+-------+--------+--------+
  43.         | Command    |  ^Q   |  ^R   |       |        |  ^Z    |
  44.         +------------+-------+-------+-------+--------+--------+
  45.         | Line       |       |       |       |  ^Y    |  ^U    |
  46.         +------------+-------+-------+-------+--------+--------+
  47.  
  48.      ^E    -   Recall previous command line.
  49.      ^J    -   Display brief help.
  50.      ^L    -   Search for match left of the cursor.
  51.      ^P    -   Remove any special meaning from next character.
  52.      ^V    -   Insert character.
  53.      ^X    -   Recall next command line.
  54.    +-------+-------+-------+--------+--------